package ar.edu.utn.frgp.EjemploHibernate.action.cuentas;

import java.util.ArrayList;
import java.util.List;

import ar.edu.utn.frgp.EjemploHibernate.model.Cuenta;
import ar.edu.utn.frgp.EjemploHibernate.service.RecursoService;

import com.opensymphony.xwork2.ActionSupport;

public class ListarCuentaAction extends ActionSupport {

	private RecursoService service;
	private List<Cuenta> cuentas = new ArrayList<Cuenta>();
	private static final long serialVersionUID = 1L;
	private String dni;
	
	@Override
	public String execute() {
		try {
			cuentas=service.getCuentasxDni(dni);
			return SUCCESS;
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
			return ERROR;
		}
	}

	public RecursoService getService() {
		return service;
	}

	public List<Cuenta> getCuentas() {
		return cuentas;
	}

	public static long getSerialversionuid() {
		return serialVersionUID;
	}

	public String getDni() {
		return dni;
	}

	public void setService(RecursoService service) {
		this.service = service;
	}

	public void setCuentas(List<Cuenta> cuentas) {
		this.cuentas = cuentas;
	}

	public void setDni(String dni) {
		this.dni = dni;
	}

	
}
